Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 LARCH ROAD Semi-Detached £87,422 £26,000 12 Jul 2001
3 LARCH ROAD Semi-Detached £176,000 28 Mar 2024
7 LARCH ROAD Semi-Detached £122,625 £72,000 20 Aug 2012
11 LARCH ROAD Semi-Detached £173,479 £108,000 20 Apr 2007
13 LARCH ROAD Semi-Detached £137,441 £84,000 4 Oct 2013
15 LARCH ROAD Semi-Detached £152,144 £124,000 27 Sep 2019